Confronta due numeri e ordinali, se necessario, in modo crescente.

 
 

Codice sorgente e commenti

 
  Inserendo lo script che contiene la funzione nella sezione Head del documento si è sicuri che questo venga caricato prima che la funzione sia chiamata.

<html>
<head>
<title>Il mio primo programma javascript</title>

<SCRIPT language="javascript">
//###########################################################################
//## Copyright (C) 2005 Ubaldo Pernigo
//## Author Ubaldo Pernigo
//## Support can be obtained from author at http://www.pernigo.com
//## This program is free software. You can redistribute it and/or modify
//## it under the terms of the GNU General Public License as published by
//## the Free Software Foundation; either version 2 of the License.
//###########################################################################
//## date who what
//## 20050225 ubi Prima versione per lezione gruppo potenziamento matematica
//###########################################################################
</script>

<SCRIPT language="javascript">
var a=0
var b=0
var s=0
var messaggiovideo

function VerificaNumeriJS(){
a = prompt("inserisci il primo numero","");
b = prompt("inserisci il secondo numero","");
if (a < b)
{
messaggiovideo = "Il numero " + a + " (a) è minore di " + b + " (b) -> Necessaria inversione dei valori"
window.alert(messaggiovideo);
s = a;
a = b;
b = s;
messaggiovideo = "Inversione effettuata: a=" + a + "; b=" + b ;
alert(messaggiovideo);
}
else
{
//window.alert
messaggiovideo = "Il numero " + a + " (a) è maggiore di " + b + " (b) -> Non è necessaria l'inversione dei valori"
alert(messaggiovideo);
}
}
</script>

<script type="text/vbscript">

function VerificaNumeriVB()
a = prompt("inserisci il primo numero","")
b = prompt("inserisci il secondo numero","")
if (a < b) then
messaggiovideo = "Il numero " & a & " (a) è minore di " & b & " (b) -> Necessaria inversione dei valori"
window.alert(messaggiovideo)
s = a
a = b
b = s
messaggiovideo = "Inversione effettuata: a=" & a & "; b=" & b
alert(messaggiovideo)
else
messaggiovideo = "Il numero " & a & " (a) è maggiore di " & b & " (b) -> Non è necessaria l'inversione dei valori"
alert(messaggiovideo)
end if
end function

</script>

</head>
<body>
<h2>Confronta due numeri e ordinali, se necessario, in modo crescente.</h2>
<p><input type="Button" value="Esegui programma Javascript" onClick="VerificaNumeriJS();"></p>
<p><input type="Button" value="Esegui programma VBScript" onClick="VerificaNumeriVB();"></p>

</body>
</html>